<?php

class Admin_Form_RegistrarRemanejamento extends Twitter_Bootstrap_Form_Horizontal
{

    public function init()
    {
        // Instanciando as models utilizadas neste formulário
        $modProf = new Remanejamento_Model_Professor();
        $modInsc = new Remanejamento_Model_Inscricao();
        
        // Buscando as informações para preencher os selects
        $lstCres            = $modProf->listarCresExistentes();
        $lstTpRemanejamento = $modInsc->verificarTpRemanejamento(true);  
        
        
        $this->setIsArray(true)
             ->setElementsBelongTo('');       
        
        $this->setAction('/admin/remanejamento/remanejamento')
             ->setName('Form_RemanReg')
             ->setAttrib('id', 'form_reman_reg')
             ->setMethod('post');
        
        
        
        $this->addElement('select', 'cordenacaoEnsino', array('label'         => 'DRE:',
                                                              'required'      => true,
                                                              'class'         => "span10",
                                                              'multiOptions'  => array("" => "Selecione a CRE desejada")+$lstCres
                          ));    
        
        
        $this->addElement('select', 'tpRemanejamento', array('label'         => 'Concurso',
                                                             'required'      => true,
                                                             'multiOptions'  => $lstTpRemanejamento
                          ));             

        
        $this->addElement('select', 'disciplina', array('label'         => 'Disciplina',
                                                        'required'      => true,
                                                        'class'         => 'span10',
                                                        'multiOptions'  => array("1" => "Escolha uma DRE para visualizar as Disciplinas")
                          ));             
        
        
        $this->addElement('select', 'nuEtapa', array('label'         => 'Etapa',
                                                     'required'      => true,
                                                     'multiOptions'  => array("1" => "1ª Etapa",
                                                                              "2" => "2ª Etapa")
                          ));             
        
        

        $this->addElement('submit', 'btnConsultar', array('label' => 'Consultar',
                                                          'class' => 'btn btn-primary'));
        
    }
}